a timely intervention - Inglés Sinónimo Diccionario